package com.vlong.town.mapper.honour;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.vlong.town.entity.honour.HonourInfo;

/**
 * 荣誉成就信息Mapper接口
 * @author Assassin
 */
@Mapper
public interface HonourInfoMapper {

    /**
     * 添加荣誉成就信息
     * @param honourInfo 参数实体
     */
    public void insert(HonourInfo honourInfo);

    /**
     * 逻辑删除荣誉成就信息
     * @param honourId 主键值
     */
    public void delete(Long honourId);

    /**
     * 修改荣誉成就信息
     * @param honourInfo 参数实体
     */
    public void update(HonourInfo honourInfo);

    /**
     * 根据主键查询荣誉成就信息
     * @param honourId
     * @return
     */
    public HonourInfo selectById(Long honourId);

    /**
     * 查询荣誉成就信息
     * @param honourInfo 参数实体
     * @return List<HonourInfo>
     */
    public List<HonourInfo> selectList(HonourInfo honourInfo);
}
